-
Notifications
You must be signed in to change notification settings - Fork 289
DOC-3907 added transform info lost from the old docs #337
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
yaronp68
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the content is mish-mashed between config.yaml and job
| and add it to a Redis target database. | ||
| - *Write-behind* pipelines capture data from a Redis source database | ||
| and add it to an external target database. | ||
| - [*Write-behind*]({{< relref "/integrate/redis-data-integration/write-behind/architecture" >}}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
suggest to remove
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
| ## Overview | ||
|
|
||
| Pipelines *transform* the data that RDI captures from the source into a Redis data | ||
| type that is suitable for the target. RDI provides a default transformation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not accurate:
RDI will translate one record of source to Redis Hash or Redis JSON and will translate the source fields to Hash fields or JSON attributes.
With RDI pipeline you can do much more, using prebuild transformation and filtering blocks that you configure using expressions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hopefully improved now.
| that require no coding. | ||
|
|
||
| The data tranformation involves two separate stages. First, the data ingested by | ||
| [Debezium](https://debezium.io/) is automatically transformed to a Redis JSON format. Then, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [Debezium](https://debezium.io/) is automatically transformed to a Redis JSON format. Then, | |
| [Debezium](https://debezium.io/) is automatically transformed to a JSON format. Then, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
| [hashes]({{< relref "/develop/data-types/hashes" >}}), | ||
| [sets]({{< relref "/develop/data-types/sets" >}}), or | ||
| [streams]({{< relref "/develop/data-types/streams" >}}) | ||
| . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
now we also support sorted sets and strings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
Added information about transformations that was present in the old docs but lost from the new ingest docs.
I've dropped old sections that referred to MongoDB and Cassandra, since I believe these aren't available as ingest sources currently. I've also assumed that Redis is the only available target database type for ingest.